scouring sponge - Turkish English Dictionary